html{_background-image:url(about:blank); _background-attachment:fixed;}
* { margin: 0; padding: 0; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img, div { border: medium none; border: 0px; margin: 0; padding: 0; list-style:none; }
em, cite, i { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; color: #707070; }
a:hover{ text-decoration: underline; color: #f60;}
*:focus { outline: none;outline:0;  }
input::-ms-clear {display: none;}
body { background: #fff; font-family:Microsoft YaHei;  color:#707070}
.clearfix{*zoom:1;}
.clearfix:after{content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;  font-size:0; }
.mrt20{ margin-top: 20px;}
.mrl20{ margin-left: 20px;}
.mrt15{ margin-top: 15px;}
.mrt8{ margin-top:8px;}
.blank1 {margin:0 auto;height:1px;font-size:1px;clear:both;}
.blank3 {margin:0 auto;height:3px;font-size:1px;clear:both;}
.blank4 {margin:0 auto;height:4px;font-size:1px;clear:both;}
.blank5 {margin:0 auto;height:5px;font-size:1px;clear:both;}
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank7{ height:7px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank8{ height:8px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank9{ height:8px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden;background:white;}
.blank11{ height:11px; font-size:1px; clear:both;overflow:hidden;background:white;}
.blank12{ height:12px; font-size:1px; clear:both;overflow:hidden;background:white;}
.blank13{ height:13px; font-size:1px; clear:both;overflow:hidden;background:white;}
.blank14{ height:14px; font-size:1px; clear:both;overflow:hidden;background:white;}
.blank15 {margin:0 auto;height:15px;font-size:1px;clear:both;}
.blank20{margin:0 auto;height:20px;font-size:1px;clear:both;}
.blank100{ margin:0 auto;height:50px;font-size:1px;clear:both;}
.l_h_20 { line-height:20px;}
.l_h_22 { line-height:22px;}
.l_h_25 { line-height:25px;}
.p_h_3{ padding-top:3px; padding-bottom:3px;}
.p_h_5{ padding-top:5px; padding-bottom:5px;}
.p_h_8{ padding-top:8px; padding-bottom:8px;}
.p_t_1{ padding-top:1px; }
.p_t_2{ padding-top:2px; }
.p_t_3{ padding-top:3px; }
.p_t_4{ padding-top:4px; }
.p_t_5{ padding-top:5px; }
.p_t_6{ padding-top:6px; }
.p_t_7{ padding-top:7px; }
.p_t_8{ padding-top:8px; }
.p_t_8{ padding-top:8px; }
.p_t_10{ padding-top:10px; }
.p_l_10{ padding-left:10px; }
.page-btn{ text-align:center; line-height:40px; font-size:13px; }
.page-btn { padding:5px;}
.page-btn a { text-decoration:none; margin:0 3px;padding:2px 4px 1px 4px;border: 1px solid #ddd;  }
.page-btn a:hover { background-color: #5e9fdf; color:#fff;border:1px solid #5e9fdf; text-decoration:none;}
.page-btn span { margin:0 3px;padding:2px 4px 1px 4px;font-weight: bold; color: #fff; background: #5e9fdf; border:1px solid #5e9fdf;}
.page-btn  {text-decoration:none;margin:0 3px 0 6px;}
/*blockquote { border: none;clear: both;display: table; margin: 0; list-style:none;}
blockquote figure {list-style:none;}
blockquote figure img { -moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius: 50%; border: 3px solid #fff;}
*/

.reigister .textarea{ border:1px #ccc solid; min-width:100%; min-height:100px}
